Pure Type Systems without Explicit Contexts

نویسندگان

  • Herman Geuvers
  • Robbert Krebbers
  • James McKinna
  • Freek Wiedijk
چکیده

We present an approach to type theory in which the typing judgments do not have explicit contexts. Instead of judgments of shape Γ ` A : B, our systems just have judgments of shape A : B. A key feature is that we distinguish free and bound variables even in pseudo-terms. Specifically we give the rules of the ‘Pure Type System’ class of type theories in this style. We prove that the typing judgments of these systems correspond in a natural way with those of Pure Type Systems as traditionally formulated. I.e., our systems have exactly the same well-typed terms as traditional presentations of type theory. Our system can be seen as a type theory in which all type judgments share an identical, infinite, typing context that has infinitely many variables for each possible type. For this reason we call our system Γ∞. This name means to suggest that our type judgment A : B should be read as Γ∞ ` A : B, with a fixed infinite type context called Γ∞.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A formalization of Γ∞ in Coq

In this paper we present a formalization of the type systems Γ∞ in the proof assistant Coq. The family of type systems Γ∞, described in a recent article by Geuvers, McKinna and Wiedijk [9], presents type theory without the need for explicit contexts. A typing judgment in Γ∞ is of the shape A :∞ B while an ordinary judgment is of the shape Γ ` A : B. This approach of Geuvers et al. makes a bridg...

متن کامل

On the Syntax of Dependent Types and the Coherence Problem (working Draft)

We discuss diierent ways to represent the syntax of dependent types using Martin-LL of type theory as a metalanguage. In particular, we show how to give an intrinsic syntax in which meaningful contexts, types in a context, and terms of a certain type in a context, are generated directly without rst introducing raw terms, types, and contexts. In the rst representation we deene inductively the no...

متن کامل

Some new variants of interval-valued Gronwall type inequalities on time scales

By using an efficient partial order and concept of gH-differentiability oninterval-valued functions, we investigate some new variants of Gronwall typeinequalities on time scales, which provide explicit bounds on unknownfunctions. Our results not only unify and extend some continuousinequalities, but also in discrete case, all are new.

متن کامل

Pure Type Systems, Cut and Explicit Substitutions

Pure type systems are a general formalism allowing to represent many type systems – in particular, Barendregt’s λ-cube, including Girard’s system F , dependent types, and the calculus of constructions. We built a variant of pure type systems by adding a cut rule associated to an explicit substitution in the syntax, according to the Curry-Howardde Bruijn correspondence. The addition of the cut r...

متن کامل

Explicit Pure Type Systems for the λ-Cube

Pure type systems are a general formalism allowing to represent many type systems – in particular, Barendregt’s λ-cube, including Girard’s system F , dependent types, and the calculus of constructions. We built a variant of pure type systems by adding a cut rule associated to an explicit substitution in the syntax, according to the Curry-Howardde Bruijn correspondence. The addition of the cut r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009